to make progress - Espagnol Anglais Dictionnaire